package org.hin.programmering1.engine;

import java.awt.Point;

/**
 * Every object in the game will be an extension of this class
 * it allows the game engine to handle the basic actions of all objects in game
 * 
 * @author Meanz
 */
public abstract class GameObject {

	/**
	 * The transform for this GameObject
	 */
	public Transform transform;
	
	/**
	 * Constructor
	 */
	public GameObject() {
		transform = new Transform();
	}
	
	/** Optional so we don't declare this as an abstract method **/
	public void onLoad() {
		
	}
	
	/** Optional so we don't declare this as an abstract method **/
	public void onUpdate() {
		
	}
	
}
